activity or company with limited resources - Spanisch Englisch Wörterbuch